<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <meta name="twitter:card" content="summary" />
    <meta name="twitter:site" content="@jstedfast" />
    <meta name="twitter:title" content="MimeKit" />
    <meta name="twitter:image" content="http://jstedfast.github.io/MimeKit/img/favicon.png" />
    <meta name="twitter:description" content="MimeKit is a popular high-performance MIME framework for .NET" />
    <meta name="description" content="MimeKit is a popular high-performance MIME framework for .NET" />
    <meta name="author" content="Jeffrey Stedfast">

    <title>MimeKit</title>

    <!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
    <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
    <!--<script src="js/ie-emulation-modes-warning.js"></script>-->
    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <!-- Fav and touch icons -->
    <link rel="apple-touch-icon" sizes="57x57" href="ico/apple-icon-57x57.png">
    <link rel="apple-touch-icon" sizes="60x60" href="ico/apple-icon-60x60.png">
    <link rel="apple-touch-icon" sizes="72x72" href="ico/apple-icon-72x72.png">
    <link rel="apple-touch-icon" sizes="76x76" href="ico/apple-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114" href="ico/apple-icon-114x114.png">
    <link rel="apple-touch-icon" sizes="120x120" href="ico/apple-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144" href="ico/apple-icon-144x144.png">
    <link rel="apple-touch-icon" sizes="152x152" href="ico/apple-icon-152x152.png">
    <link rel="apple-touch-icon" sizes="180x180" href="ico/apple-icon-180x180.png">
    <link rel="icon" type="image/png" sizes="192x192" href="ico/android-icon-192x192.png">
    <link rel="icon" type="image/png" sizes="32x32" href="ico/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="96x96" href="ico/favicon-96x96.png">
    <link rel="icon" type="image/png" sizes="16x16" href="ico/favicon-16x16.png">
    <link rel="shortcut icon" href="ico/favicon.ico">
    <link rel="manifest" href="ico/manifest.json">
    <link href="ico/favicon.ico" ref="icon">

    <!-- Bootstrap core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- Font Awesome -->
    <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet">

    <!-- Custom styles for this template -->
    <link href="css/carousel.css" rel="stylesheet">

    <!-- NuGet styles -->
    <link href="css/nuget.css" rel="stylesheet">

    <!-- Google Analytics -->
    <script>(function (i, s, o, g, r, a, m) {
        i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
            (i[r].q = i[r].q || []).push(arguments)
        }, i[r].l = 1 * new Date(); a = s.createElement(o),
        m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
      })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');

      ga('create', 'UA-63841238-1', 'auto');
      ga('send', 'pageview');</script>
</head>
<!-- NAVBAR
================================================== -->
<body>
    <div class="navbar-wrapper">
        <div class="container">

            <nav class="navbar navbar-inverse navbar-static-top">
                <div class="container">
                    <div class="navbar-header">
                        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                            <span class="sr-only">Toggle navigation</span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                        </button>
                        <a class="navbar-brand" href="#"><i class="fa fa-envelope fa-lg"></i> MimeKit</a>
                    </div>
                    <div id="navbar" class="navbar-collapse collapse">
                        <ul class="nav navbar-nav">
                            <li class="active"><a href="#">Home</a></li>
                            <li><a href="#about">About</a></li>
                            <li><a href="#help">Help</a></li>
                            <li><a href="docs" target="_blank">Documentation</a></li>
                            <li><a href="#donate">Donate</a></li>
                            <!--<li class="dropdown">
                              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a>
                              <ul class="dropdown-menu" role="menu">
                                <li><a href="#">Action</a></li>
                                <li><a href="#">Another action</a></li>
                                <li><a href="#">Something else here</a></li>
                                <li class="divider"></li>
                                <li class="dropdown-header">Nav header</li>
                                <li><a href="#">Separated link</a></li>
                                <li><a href="#">One more separated link</a></li>
                              </ul>
                            </li>-->
                        </ul>
                    </div>
                </div>
            </nav>

        </div>
    </div>


    <!-- Download
    ================================================== -->
    <div class="modal fade" id="download-modal" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="modal-dialog modal-lg">
            <div class="modal-content">
                <div class="modal-body slim-dialog">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <h4 class="page-header">Install with NuGet (recommended)</h4>
                    <a href="https://www.nuget.org/packages/MailKit/" target="_blank">
                        <img src="img/nuget-logo.png" alt="NuGet" class="center-block" />
                    </a>
                    <br />
                    <table align="center" width="100%">
                        <tbody>
                            <tr>
                                <td width="46%" align="right">
                                    <div class="nuget-badge">
                                        PM&gt; Install-Package MimeKit<br />
                                        PM&gt; Install-Package MailKit
                                    </div>
                                </td>
                                <td width="8%" align="center">
                                    or
                                </td>
                                <td width="46%" align="left">
                                    <div class="vs-package-management">
                                        Install via VS <a href="https://docs.nuget.org/docs/start-here/managing-nuget-packages-using-the-dialog" target="_blank">Package Management</a> window.
                                    </div>
                                </td>
                            </tr>
                        </tbody>
                    </table>
                    <br />
                    <br />
                    <h4 class="page-header">Direct Download</h4>
                    <p>
                        ZIP file containing MimeKit source code:
                        <a class="btn btn-default btn-sm" href="https://github.com/jstedfast/MimeKit/releases" target="_blank">
                            <i class="fa fa-file-zip-o"></i> MimeKit
                        </a>
                        ZIP file containing MailKit source code:
                        <a class="btn btn-default btn-sm" href="https://github.com/jstedfast/MailKit/releases" target="_blank">
                            <i class="fa fa-file-zip-o"></i> MailKit
                        </a>
                    </p>
                    <br />
                </div>
            </div>
        </div>
    </div>

    <!-- Carousel
    ================================================== -->
    <div id="myCarousel" class="carousel slide" data-ride="carousel">
        <!-- Indicators -->
        <ol class="carousel-indicators">
            <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
            <li data-target="#myCarousel" data-slide-to="1"></li>
            <li data-target="#myCarousel" data-slide-to="2"></li>
        </ol>
        <div class="carousel-inner" role="listbox">
            <div class="item active">
                <!--<img class="first-slide" src="img/slide-01.jpg" srcset="img/slide-01.jpg 1280w, img/slide-01@2x.jpg 2560w" alt="First slide">-->
                <div class="container" style="background: #2c3e50 url('img/slide-01.jpg') center; background-size: cover; width: 100%; height: 500px; margin: 0; overflow: hidden; position: relative;">
                    <div class="carousel-caption">
                        <h1>World-Class</h1>
                        <p>Not only is MimeKit's parser more robust than other .NET MIME parsers, but it's also orders of magnitude faster. Parse gigabytes of mail in seconds.</p>
                        <p>
                            <a class="btn btn-lg btn-success carousel-button" href="#" role="button" target="_blank" data-toggle="modal" data-target="#download-modal">
                                <i class="fa fa-download fa-lg"></i> Download
                            </a>
                            <a class="btn btn-lg btn-primary carousel-button" href="https://github.com/jstedfast/MimeKit" role="button" target="_blank">
                                <i class="fa fa-github fa-lg"></i> Source code
                            </a>
                        </p>
                    </div>
                </div>
            </div>
            <div class="item">
                <!--<img class="second-slide" src="img/slide-02.jpg" srcset="img/slide-02.jpg 1280w, img/slide-02@2x.jpg 2560w" alt="Second slide">-->
                <div class="container" style="background: #2c3e50 url('img/slide-02.jpg') center; background-size: cover; width: 100%; height: 500px; margin: 0; overflow: hidden; position: relative;">
                    <div class="carousel-caption">
                        <h1>Mobile Ready</h1>
                        <p>MimeKit and MailKit are ready to go mobile just like you. Build powerful mail apps for your favorite Android, iOS and Windows Phone devices.</p>
                        <p>
                            <a class="btn btn-lg btn-success carousel-button" href="#" role="button" target="_blank" data-toggle="modal" data-target="#download-modal">
                                <i class="fa fa-download fa-lg"></i> Download
                            </a>
                            <a class="btn btn-lg btn-primary carousel-button" href="https://github.com/jstedfast/MimeKit" role="button" target="_blank">
                                <i class="fa fa-github fa-lg"></i> Source code
                            </a>
                        </p>
                    </div>
                </div>
            </div>
            <div class="item">
                <!--<img class="third-slide" src="img/slide-03.jpg" srcset="img/slide-03.jpg 1280w, img/slide-03@2x.jpg 2560w" alt="Third slide">-->
                <div class="container" style="background: #2c3e50 url('img/slide-03.jpg') center; background-size: cover; width: 100%; height: 500px; margin: 0; overflow: hidden; position: relative;">
                    <div class="carousel-caption">
                        <h1>Secure Mail</h1>
                        <p>MimeKit supports message encryption, decryption, and signing as well as verifying digital signatures with either the S/MIME or OpenPGP standards. It also supports both creating and verifying DKIM-Signatures.</p>
                        <p>
                            <a class="btn btn-lg btn-success carousel-button" href="#" role="button" target="_blank" data-toggle="modal" data-target="#download-modal">
                                <i class="fa fa-download fa-lg"></i> Download
                            </a>
                            <a class="btn btn-lg btn-primary carousel-button" href="https://github.com/jstedfast/MimeKit" role="button" target="_blank">
                                <i class="fa fa-github fa-lg"></i> Source code
                            </a>
                        </p>
                    </div>
                </div>
            </div>
        </div>
        <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
            <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
            <span class="sr-only">Previous</span>
        </a>
        <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
            <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
            <span class="sr-only">Next</span>
        </a>
    </div><!-- /.carousel -->
    <!-- Marketing messaging and featurettes
    ================================================== -->
    <!-- Wrap the rest of the page in another container to center all the content. -->

    <div class="container marketing">

        <a name="about"></a>

        <!-- Three columns of text below the carousel -->
        <div class="row">
            <div class="col-lg-4">
                <h4><i class="fa fa-globe fa-lg"></i> World-Class</h4>
                <p>Parse any message with MimeKit's powerful MIME parser. Properly handles any character encoding.</p>
                <p><a class="btn btn-default" href="docs/html/Parsing-Messages.htm" target="_blank" role="button">View details &raquo;</a></p>
            </div><!-- /.col-lg-4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-bolt fa-lg"></i> High Performance</h4>
                <p>MimeKit's parser is orders of magnitude faster than any other MIME parser for .NET. Parse gigabytes of mail in mere seconds rather than the 15 minutes or more that it takes with other .NET MIME parser libraries.</p>
                <p><a class="btn btn-default" href="http://jeffreystedfast.blogspot.com/2013/10/optimization-tips-tricks-used-by.html" target="_blank" role="button">View details &raquo;</a></p>
            </div><!-- /.col-lg-4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-user-secret fa-lg"></i> Security</h4>
                <p>MimeKit has full support for S/MIME v3.2, OpenPGP, and DKIM-Signatures.</p>
                <p><a class="btn btn-default" href="docs/html/Working-With-SMime.htm" target="_blank" role="button">View details &raquo;</a></p>
            </div><!-- /.col-lg-4 -->
        </div><!-- /.row -->

        <br /><br />

        <div class="row">
            <div class="col-lg-4">
                <h4><i class="fa fa-github fa-lg"></i> Open Source</h4>
                <p>MimeKit and MailKit are open source and completely <a href="https://github.com/jstedfast/MimeKit/blob/master/License.md" target="_blank">free for commercial use</a>.</p>
                <p><a class="btn btn-default" href="https://github.com/jstedfast/MimeKit" target="_blank" role="button">View details &raquo;</a></p>
            </div><!-- /.col-lg-4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-windows fa-lg"></i> <i class="fa fa-linux fa-lg"></i> <i class="fa fa-apple fa-lg"></i> <i class="fa fa-android fa-lg"></i> Run Anywhere</h4>
                <p>MimeKit and MailKit support Windows, Linux, Mac, iOS, Android, Windows Phone and more!</p>
            </div><!-- /.col-lg-4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-smile-o fa-lg"></i> Easy To Use</h4>
                <p>MimeKit and MailKit make even the most complex tasks doable.</p>
            </div><!-- /.col-lg-4 -->
        </div><!-- /.row -->
        <!-- START THE FEATURETTES -->
        <!--
              <hr class="featurette-divider">

              <div class="row featurette">
                <div class="col-md-7">
                  <h2 class="featurette-heading">First featurette heading. <span class="text-muted">It'll blow your mind.</span></h2>
                  <p class="lead">Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.</p>
                </div>
                <div class="col-md-5">
                  <img class="featurette-image img-responsive center-block" data-src="holder.js/500x500/auto" alt="Generic placeholder image">
                </div>
              </div>

              <hr class="featurette-divider">

              <div class="row featurette">
                <div class="col-md-7 col-md-push-5">
                  <h2 class="featurette-heading">Oh yeah, it's that good. <span class="text-muted">See for yourself.</span></h2>
                  <p class="lead">Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.</p>
                </div>
                <div class="col-md-5 col-md-pull-7">
                  <img class="featurette-image img-responsive center-block" data-src="holder.js/500x500/auto" alt="Generic placeholder image">
                </div>
              </div>

              <hr class="featurette-divider">

              <div class="row featurette">
                <div class="col-md-7">
                  <h2 class="featurette-heading">And lastly, this one. <span class="text-muted">Checkmate.</span></h2>
                  <p class="lead">Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.</p>
                </div>
                <div class="col-md-5">
                  <img class="featurette-image img-responsive center-block" data-src="holder.js/500x500/auto" alt="Generic placeholder image">
                </div>
              </div>

              <hr class="featurette-divider">
        -->
        <!-- /END THE FEATURETTES -->

        <br /><br />

        <a name="help"></a><h2>Help</h2>

        <div class="row">
            <div class="col-lg-4">
                <h4><i class="fa fa-file-text-o fa-lg"></i> Documentation</h4>
                <p>The <a href="docs" target="_blank">documentation</a> portal is the first place to go for help. It has full API coverage and a growing number of source code examples.</p>
            </div><!-- /.span4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-stack-overflow fa-lg"></i> Stack Overflow</h4>
                <p><a href="http://stackoverflow.com/questions/tagged/mimekit" target="_blank">Stack Overflow</a> is a great place to ask questions about <a href="http://stackoverflow.com/questions/tagged/mimekit" target="_blank">MimeKit</a> and <a href="http://stackoverflow.com/questions/tagged/mailkit" target="_blank">MailKit</a>.</p>
            </div><!-- /.span4 -->
            <div class="col-lg-4">
                <h4><i class="fa fa-github fa-lg"></i> Issue Tracker</h4>
                <p>The GitHub Issue Trackers for <a href="https://github.com/jstedfast/MimeKit/issues" target="_blank">MimeKit</a> and <a href="https://github.com/jstedfast/MailKit/issues" target="_blank">MailKit</a> are great places to go to file bug reports and make feature requests.</p>
            </div><!-- /.span4 -->
        </div><!-- /.row -->

        <br><br>

        <h2>License</h2>

        <p>MimeKit is open source under the <a href="https://github.com/jstedfast/MimeKit/blob/master/License.md" target="_blank">MIT license</a> and is free for commercial use.</p>

        <br><br>

        <a name="donate"></a><h2>Donate</h2>

        <p>
            MimeKit and MailKit are personal open source projects that I have put thousands of hours into perfecting
            by continuously improving the API based on feedback from developers like yourself, writing documentation,
            and optimizing with the goal of making them not only the very best email framework for .NET, but the best
            email framework for any programming language. I need your help to achieve this.
        </p>
        <p>If MimeKit and/or MailKit have been helpful to you, please consider donating. Your contributions will be appreciated.</p>
        <p>
            <a href="https://paypal.me/pools/c/857bnxBTXg" _target="blank">
                <img alt="Click here to lend your support to MimeKit by making a donation!" src="https://www.paypal.com/en_US/i/btn/x-click-but21.gif">
            </a>
        </p>

        <br /><br />

        <!-- FOOTER -->
        <footer>
            <p class="pull-right"><a href="#">Back to top</a></p>
            <p>&copy; 2013-2018 Jeffrey Stedfast</p>
        </footer>

    </div><!-- /.container -->
    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="js/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/picturefill.min.js"></script>
    <!-- Just to make our placeholder images work. Don't actually copy the next line! -->
    <script src="js/vendor/holder.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="js/ie10-viewport-bug-workaround.js"></script>
</body>
</html>
